package com.lv.baselibrary.bean;

import java.io.Serializable;
import java.util.List;

/**
 * @ClassName: PhoneMsgBean
 * @Description: 语音聊天实体类
 * @Author: lv
 * @Date: 2020/9/1 14:12
 */
public class PhoneMsgBean implements Serializable {
    private String tag;//0.对方呼叫我  1.对方取消  2.对方拒绝  3.对方不接  4.对方接听  5.对方挂断  6.对方通话中
    private String user_name;//用户昵称
    private String room_id;//房间ID
    private String user_icon;//用户头像
    private String user_id;//用户ID
    private String push_title;//推送标题
    private String push_msg;//推送消息
    /**
     * onlineUserOnly : false
     * inviter : resident-1406
     * inviteeList : ["wgy-2"]
     * data : {"version":4,"businessID":"av_call","call_type":2}
     * actionType : 2
     * timeout : 0
     * inviteID : 144115231064721657-1607319202-2924785981
     * businessID : 1
     */

    private Boolean onlineUserOnly;
    private String inviter;
    private String data;
    private String actionType;
    private String timeout;
    private String inviteID;
    private String businessID;
    private List<String> inviteeList;

    public Boolean getOnlineUserOnly() {
        return onlineUserOnly;
    }

    public void setOnlineUserOnly(Boolean onlineUserOnly) {
        this.onlineUserOnly = onlineUserOnly;
    }

    public String getInviter() {
        return inviter;
    }

    public void setInviter(String inviter) {
        this.inviter = inviter;
    }

    public String getData() {
        return data;
    }

    public void setData(String data) {
        this.data = data;
    }

    public String getActionType() {
        return actionType;
    }

    public void setActionType(String actionType) {
        this.actionType = actionType;
    }

    public String getTimeout() {
        return timeout;
    }

    public void setTimeout(String timeout) {
        this.timeout = timeout;
    }

    public String getInviteID() {
        return inviteID;
    }

    public void setInviteID(String inviteID) {
        this.inviteID = inviteID;
    }

    public String getBusinessID() {
        return businessID;
    }

    public void setBusinessID(String businessID) {
        this.businessID = businessID;
    }

    public List<String> getInviteeList() {
        return inviteeList;
    }

    public void setInviteeList(List<String> inviteeList) {
        this.inviteeList = inviteeList;
    }

    public String getPush_title() {
        return push_title;
    }

    public void setPush_title(String push_title) {
        this.push_title = push_title;
    }

    public String getPush_msg() {
        return push_msg;
    }

    public void setPush_msg(String push_msg) {
        this.push_msg = push_msg;
    }

    public String getUser_id() {
        return user_id;
    }

    public void setUser_id(String user_id) {
        this.user_id = user_id;
    }

    public String getUser_icon() {
        return user_icon;
    }

    public void setUser_icon(String user_icon) {
        this.user_icon = user_icon;
    }

    public String getTag() {
        return tag;
    }

    public void setTag(String tag) {
        this.tag = tag;
    }

    public String getUser_name() {
        return user_name;
    }

    public void setUser_name(String user_name) {
        this.user_name = user_name;
    }

    public String getRoom_id() {
        return room_id;
    }

    public void setRoom_id(String room_id) {
        this.room_id = room_id;
    }

    @Override
    public String toString() {
        return "PhoneMsgBean{" +
                "tag='" + tag + '\'' +
                ", user_name='" + user_name + '\'' +
                ", room_id='" + room_id + '\'' +
                ", user_icon='" + user_icon + '\'' +
                '}';
    }
}
